body {
  background: #f6f7f8 url(../images/bg.png) no-repeat center top / 100% auto;
}
.page-container {
  padding-bottom: 50px;
}

/* header */
header {
  height: 84px;
}
header .icon-back {
  width: 46px;
}

.form {
  margin-top: 497px;
}
textarea {
  width: 689px;
  height: 368px;
  background: #ffffff;
  border-radius: 15px;
  font-weight: 400;
  font-size: 27px;
  color: #333333;
  line-height: 42px;
  padding: 27px 23px;
  margin-bottom: 29px;
}
input {
  width: 689px;
  height: 90px;
  background: #ffffff;
  border-radius: 15px;
  font-weight: 400;
  font-size: 27px;
  color: #333333;
  line-height: 42px;
  padding-left: 23px;
  margin-bottom: 29px;
}
textarea::placeholder,
input::placeholder {
  color: #bfbfbf;
}
.button {
  margin-top: 46px;
  height: 84px;
  border-radius: 42px;
  font-weight: bold;
  font-size: 27px;
  color: #ffffff;
  line-height: 38px;
}
.icon-send {
  width: 31px;
  margin-right: 11px;
}
